package com.iversonx.scene_1.v2.decoration.builder;

import com.iversonx.scene_1.entity.Matter;
import com.iversonx.scene_1.entity.ceiling.LevelOneCeiling;
import com.iversonx.scene_1.entity.ceiling.LevelTwoCeiling;
import com.iversonx.scene_1.entity.coat.DuluxCoat;
import com.iversonx.scene_1.entity.coat.LiBangCoat;
import com.iversonx.scene_1.entity.floor.ShengXiangFloor;
import com.iversonx.scene_1.entity.tile.DongPengTile;
import org.springframework.stereotype.Service;

import java.math.BigDecimal;

/**
 *
 **/
@Service
public class ThreeDecorationPackageBuilder extends AbstractDecorationPackageBuilder {
    
    @Override
    protected String getGrade() {
        return "现代简约";
    }
    
    @Override
    protected Matter appendCeiling() {
        return new LevelOneCeiling();
    }
    
    @Override
    protected Matter appendCoat() {
        return new LiBangCoat();
    }
    
    @Override
    protected Matter appendTile() {
        return new DongPengTile();
    }
    
    @Override
    protected int level() {
        return 3;
    }
}
